/*
 * @Description:
 * @Author: william
 * @Date: 2025-07-05 11:28:16
 * @LastEditors: william
 * @LastEditTime: 2025-09-23 15:39:28
 */

/**
 * 本地存储的菜谱列表信息
 */
export const downloadRecipeInfo = {
  id: '', // 菜谱ID
  name: '', // 菜谱名称
  type: 0, // 菜谱类型：0-公共、1-私有、2-调制中
  tasteStyle: '', // 菜谱口味
  cookStyle: '', // 菜谱菜系
  collect: 0, // 0-未收藏、1-已收藏
  picturePath: '', // 菜谱效果图下载地址
  base64Image: '', // 菜谱效果图上传地址
  updateTime: 0,
  createTime: 0,
  status: 1, // 菜谱状态：1-正常、2-禁用
  stepList: [
    // 菜谱步骤信息列表
    {
      name: '', // 步骤名称
      ingredientName: '', // 步骤类别名称
      ingredientType: '', // 步骤类别
      target: '',
      targetId: '', // 原料编码
      goal: '', // 食材或调料的重量，单位：g
      timeOffset: '', // 步骤时长，单位：s
      turnCount: '', // 食材盒翻倒次数
      materialList: [
        {
          ingredientName: '', // 步骤类别名称
          goal: '', // 食材或调料的重量，单位：g
          processId: '', // 加工工艺
          target: '' // 食材编码
        }
      ] // 食材详情列表
    }
  ]
}

// 菜谱口味类别 0-其他、1-不辣、2-微辣、3-中辣、4-超辣、5-麻辣
export const RecipeTasteStyle = {
  // 其他
  Other: 0,
  // 不辣
  NotSpicy: 1,
  // 微辣
  SlightlySpicy: 2,
  // 中辣
  MediumSpicy: 3,
  // 超辣
  SuperSpicy: 4,
  // 麻辣
  HotSpicy: 5
}
/**
 * 菜谱类别枚举
 */
export const recipeCategoryInfo = {
  label: '',
  value: '',
  ingredientList: [
    {
      label: '',
      value: '',
      ingredientList: [
        {
          label: '',
          value: ''
        }
      ]
    }
  ]
}
